Instruction Sets Mixed - Width

نویسنده

  • ARVIND KRISHNASWAMY
چکیده

A pplications written for the embedded domain must perform under the constraints of limited memory and limited energy. While these constraints have always existed, current trends, such as mobile computing and ubiquitous computing, bring more and more complex applications to the embedded domain, making performance, or speed of execution, an important factor as well. For instance, we are now able to run resource-intensive gaming and multimedia applications on handheld devices. Techniques that reduce the memory and energy consumption of programs have in general done so at the cost of performance. Simultaneously achieving small code size, low energy consumption, and high performance is a challenging task. Processors, such as the ARM and MIPS family of embedded cores, support more than one instruction set to meet these constraints. In addition to the 32-bit instruction set, they support a 16-bit instruction set. As we will explain, by using 16-bit code one can achieve code size and energy reduction at the cost of performance. Until recently, the choice between 32-bit and 16-bit code had to be made by the programmer, and is highly undesirable. In this article, we show how this task can be automated and how one can achieve the code-size and energy-saving properties of 16-bit code while simultaneously achieving performance comparable to 32-bit code. We focus on the encoding of a program’s computations. This is in contrast to the previous articles in this special section, which primarily focus on the elimination of superfluous computations from a program. The techniques described here are in the context of the ARM family of processors, which are frequently used in the embedded computing realm. They are used as general-purpose embedded processors, found, for example, on multimedia-enabled PDAs, as well as in specialized embedded applications, such as embedded control. ARM processors have a simple energy-efficient architecture. The StrongARM [8], INSTRUCTION SETS MIXED-WIDTH BY ARVIND KRISHNASWAMY AND RAJIV GUPTA

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Language Learning Strategy Use and Instruction for the Iranian Junior High School EFL Learners: A Mixed Methods Approach

In order to confirm the effectiveness of language learning strategies in theIranian context in junior high schools, this study was designed to examine thepatterns of strategy use, the effects of strategy instruction on the students’ strategyuse, and the relationship between the participants’ strategy use and their Englishachievement. To achieve this objective, 57 junior high school participants...

متن کامل

Mixed Effects of Input Enhancement, Explicit Instruction, Corrective Feedback, and Pushed Output in an Input-Output Mapping Practice

This investigation examined the mixed effects of visual input enhancement, explicit instruction, pushed output, and corrective feedback on noticing and intake of English conjunctive adverbs. Participants included 83 intermediate EFL students enrolled in a grammar and writing course. They were assigned to a control group (n = 22), explicit instruction + pushed output + explicit corrective feedba...

متن کامل

Width-Partitioned Load Value Predictors

Value prediction has been proposed for breaking data-dependencies and increasing instruction level parallelism. One of the drawbacks of many of the proposed techniques is that the value predictors require very large hardware structures which use up many transistors and can consume a large amount of energy. In this study, we use data-widths to partition the value prediction structures into multi...

متن کامل

Non-Linear Approximation of Functions with Mixed Smoothness by Sets of Finite Pseudo-Dimension

In this paper, the non-linear approximation on the class of multivariate functions with bounded mixed derivatives is investigated, and the asymptotic degree of the non-linear width on this class is determined.

متن کامل

On fixed-parameter tractability of the mixed domination problem for graphs with bounded tree-width

A mixed dominating set for a graph G = (V,E) is a set S ⊆ V ∪ E such that every element x ∈ (V ∪E)\S is either adjacent or incident to an element of S. The mixed domination number of a graphG, denoted by γm(G), is the minimum cardinality of mixed dominating sets ofG and any mixed dominating set with cardinality of γm(G) is called a minimum mixed dominating set. The mixed domination problem is t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003